type runtime/pprof.profileBuilder
17 uses
runtime/pprof (current package)
proto.go#L28: type profileBuilder struct {
proto.go#L132: func (b *profileBuilder) stringIndex(s string) int64 {
proto.go#L142: func (b *profileBuilder) flush() {
proto.go#L151: func (b *profileBuilder) pbValueType(tag int, typ, unit string) {
proto.go#L159: func (b *profileBuilder) pbSample(values []int64, locs []uint64, labels func()) {
proto.go#L171: func (b *profileBuilder) pbLabel(tag int, key, str string, num int64) {
proto.go#L180: func (b *profileBuilder) pbLine(tag int, funcID uint64, line int64) {
proto.go#L188: func (b *profileBuilder) pbMapping(tag int, id, base, limit, offset uint64, file, buildID string, hasFuncs bool) {
proto.go#L253: func newProfileBuilder(w io.Writer) *profileBuilder {
proto.go#L255: b := &profileBuilder{
proto.go#L272: func (b *profileBuilder) addCPUData(data []uint64, tags []unsafe.Pointer) error {
proto.go#L342: func (b *profileBuilder) build() {
proto.go#L393: func (b *profileBuilder) appendLocsForStack(locs []uint64, stk []uintptr) (newLocs []uint64) {
proto.go#L519: func (b *profileBuilder) emitLocation() uint64 {
proto.go#L582: func (b *profileBuilder) readMapping() {
proto.go#L688: func (b *profileBuilder) addMapping(lo, hi, offset uint64, file, buildID string) {
proto.go#L692: func (b *profileBuilder) addMappingEntry(lo, hi, offset uint64, file, buildID string, fake bool) {